mechanical restraint - Inglés Sinónimo Diccionario